<?php 

require_once "lastrss.php"; 

$rss = new lastRSS; 
$rss->cp = 'UTF-8';
$rss->date_format = 'Y-m-d H:i:s';

$rssurl = 'http://www.climatempo.com.br/rss/capitais.xml'; 

$res = $rss->get($rssurl);

$items = $res['items'];

foreach($items as $item)
{
    $item['title'] = str_replace(' - Previsão do Tempo', '', $item['title']);
    $cid_est = explode("/", $item['title']);
    $desc = explode("/", $item['description']);
    
    foreach($desc as $chave => $item)
    {
        $desc[$chave] = str_replace("º", "", $desc[$chave]);
        $desc[$chave] = str_replace(")", "", $desc[$chave]);
        $desc[$chave] = str_replace("mm", "", $desc[$chave]);
        $desc[$chave] = str_replace("%", "", $desc[$chave]);
        $desc[$chave] = str_replace("Segunda", "", $desc[$chave]);
        $desc[$chave] = str_replace("Terça", "", $desc[$chave]);
        $desc[$chave] = str_replace("Quarta", "", $desc[$chave]);
        $desc[$chave] = str_replace("Quinta", "", $desc[$chave]);
        $desc[$chave] = str_replace("Sexta", "", $desc[$chave]);
        $desc[$chave] = str_replace("Sábado", "", $desc[$chave]);
        $desc[$chave] = str_replace("Domingo", "", $desc[$chave]);
        $desc[$chave] = str_replace(">]]>", "", $desc[$chave]);
        $desc[$chave] = str_replace("b> - ", "", $desc[$chave]);
        $desc[$chave] = str_replace("<![CDATA[", "", $desc[$chave]);
        $desc[$chave] = str_replace("(", "", $desc[$chave]);
        $desc[$chave] = str_replace("<br", "", $desc[$chave]);
        $desc[$chave] = str_replace("<", "", $desc[$chave]);
        $desc[$chave] = str_replace("Min:", "", $desc[$chave]);
        $desc[$chave] = str_replace("Máx:", "", $desc[$chave]);
        $desc[$chave] = str_replace("Prec:", "", $desc[$chave]);
        $desc[$chave] = str_replace("Prob:", "", $desc[$chave]);
        $desc[$chave] = str_replace("Condição:", "", $desc[$chave]);
        $desc[$chave] = trim($desc[$chave]);
        $desc[$chave] = utf8_decode($desc[$chave]);
        //$desc[$chave] = strip_tags($desc[$chave]);
    }
    
    //array_pop($desc);
    
    $previsao['datas'][0] = date('Y')."-".$desc[1]."-".$desc[0];
    $previsao['datas'][1] = date('Y')."-".$desc[8]."-".$desc[7];
    $previsao['datas'][2] = date('Y')."-".$desc[15]."-".$desc[14];
    $previsao['datas'][3] = date('Y')."-".$desc[22]."-".$desc[21];
    $previsao['datas'][4] = date('Y')."-".$desc[29]."-".$desc[28];
    
    $previsao['min'][0] = $desc[2];
    $previsao['min'][1] = $desc[9];
    $previsao['min'][2] = $desc[16];
    $previsao['min'][3] = $desc[23];
    $previsao['min'][4] = $desc[30];
    
    $previsao['max'][0] = $desc[3];
    $previsao['max'][1] = $desc[10];
    $previsao['max'][2] = $desc[17];
    $previsao['max'][3] = $desc[24];
    $previsao['max'][4] = $desc[31];
    
    $previsao['prec'][0] = $desc[4];
    $previsao['prec'][1] = $desc[11];
    $previsao['prec'][2] = $desc[18];
    $previsao['prec'][3] = $desc[25];
    $previsao['prec'][4] = $desc[32];
    
    $previsao['prob'][0] = $desc[5];
    $previsao['prob'][1] = $desc[12];
    $previsao['prob'][2] = $desc[19];
    $previsao['prob'][3] = $desc[26];
    $previsao['prob'][4] = $desc[33];
    
    $previsao['cond'][0] = $desc[6];
    $previsao['cond'][1] = $desc[13];
    $previsao['cond'][2] = $desc[20];
    $previsao['cond'][3] = $desc[27];
    $previsao['cond'][4] = $desc[34];
    
    
    //$desc = array_values($desc);
    
    $dados = array();
    $dados['cidade'] = $cid_est[0];
    $dados['estado'] = strtoupper($cid_est[1]);
    $dados['previsao'] = $previsao;
    
    echo "<pre>";
    print_r($dados);
    echo "</pre>";
}

?>